a pretty pass - French English Dictionary